MDA Transformations Applied to Web Application Development
نویسندگان
چکیده
Current Web generation techniques are mainly hard-coded for predefined architectures of Web applications. Consequently, there is a gap between Web design models and the final implementation. We solve this problem, following with our approach the Model-Driven Architecture (MDA) principles of automatic generation of software systems based on model transformations. In this context, we present a transformation process and propose a visual and textual specification for the transformations using the forthcoming OMG standard Query /Views/ Transformations (QVT). Our proposal is illustrated by transformations involving elements of the UML-based Web Engineering (UWE) metamodel and the WebSA metamodel, showing this way how both approaches are integrated.
منابع مشابه
Model-Driven Web Engineering (MDWE 2008)
The MDWE 2008 workshop offered a forum to exchange experiences and ideas related to model-driven languages and systems, applied to the Web Engineering field. Presentations and discussions focused on Model Driven Architecture (MDA) for the development of web systems; the use of metamodels, UML profiles, model-to-model and model-to-code transformations for generating web applications; and the use...
متن کاملA Model Driven Architecture Approach to Web Development
The rise of the number and complexity of web applications is ever increasing. Web engineers need advanced development methods to build better systems and to maintain them in an easy way. Model-Driven Architecture (MDA) is an important trend in the software engineering field based on both models and its transformations to automatically generate code. This paper describes a a methodology for web ...
متن کاملAn MDA Approach for the Development of Web Applications
The continuous advances in Web technologies are posing new challenges to Web Engineering proposals, which now require the inclusion Software Architecture techniques in order to integrate the explicit consideration of non-functional features in the Web application design process. In this article we propose a new approach called WebSA, based on the the MDA (Model Driven Architecture) paradigm. We...
متن کاملA Metamodel Transformation Framework for the Migration of WebML Models to MDA
Traditional methodologies in Model Driven Web Engineering, like WebML, are based on domain specific modeling languages. A Web application is usually designed using several Domain Specific Models (DSM), often based on different formalisms and abstraction levels. In this paper we propose a model-driven procedure for integrating pre-MDA DSMs within the MDA framework. The DSMs, originally expressed...
متن کاملA MDA-based Environment for Web Applications Development: From Conceptual Models to Code1
Nowadays, MDA is gaining popularity as a feasible way to develop software in Web environments. As a consequence, several tools from both academic and industrial contexts, offer their own MDA processes for producing Web Applications. OO-Method is an object-oriented method that produces software systems by means of its MDA implementation, OlivaNOVA. This tool has been broadly tested in industry w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005